funding squeeze - German English Dictionary